}
}
- g_signal_emit_by_name (device_manager, "device-added", device);
-
return device;
}
detach_from_seat (device);
device_manager->devices = g_list_remove (device_manager->devices, device);
- g_signal_emit_by_name (device_manager, "device-removed", device);
-
g_object_run_dispose (G_OBJECT (device));
g_hash_table_remove (device_manager->id_table,
_gdk_device_remove_slave (master, slave);
_gdk_device_set_associated_device (slave, NULL);
- g_signal_emit_by_name (device_manager, "device-changed", master);
-
seat = gdk_device_get_seat (master);
gdk_seat_default_remove_slave (GDK_SEAT_DEFAULT (seat), slave);
}
seat = gdk_device_get_seat (master);
gdk_seat_default_add_slave (GDK_SEAT_DEFAULT (seat), slave);
-
- g_signal_emit_by_name (device_manager, "device-changed", master);
}
}
-
- g_signal_emit_by_name (device_manager, "device-changed", slave);
}
}
}